A New DNA Implementation of Finite State Machines

One of the promises of adopting a service-oriented approach in organizations is the potential cost savings that result from the reuse of existing services. A service registry is one of the fundamental pieces of serviceoriented architecture (SOA) for achieving reuse. It refers to a place in which service providers can impart information about their offered services and potential clients can search for services. In this article, we provide advice for implementing an enterprise-wide service registry. We also discuss open issues in industry and academia that affect the management of servicerepository information.

[1]  Selim G. Akl,et al.  Design and analysis of parallel algorithms , 1985 .

[2]  Bruce J. MacLennan,et al.  Functional programming - practice and theory , 1990 .

[3]  F. Leighton,et al.  Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes , 1991 .

[4]  Doug Lea,et al.  Concurrent programming in Java - design principles and patterns , 1996, Java series.

[5]  Carolyn L. Talcott,et al.  A foundation for actor computation , 1997, Journal of Functional Programming.

[6]  Michael Mikolajczak,et al.  Designing And Building Parallel Programs: Concepts And Tools For Parallel Software Engineering , 1997, IEEE Concurrency.

[7]  Dan M. Nessett Massively Distributed Systems: Design Issues and Challenges , 1999, USENIX Workshop on Embedded Systems.

[8]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[9]  Paul Clements,et al.  Software architecture in practice , 1999, SEI series in software engineering.

[10]  Jim Boyle,et al.  Accept-Ranges : bytes Content-Length : 55967 Connection : close Content-Type : text / plain Internet Draft , 2012 .

[11]  Kendall Scott,et al.  UML distilled - a brief guide to the Standard Object Modeling Language (2. ed.) , 2000, notThenot Addison-Wesley object technology series.

[12]  Mile K. Stojcev Algorithms sequential and parallel: a unified approach , 2001 .

[13]  David Trowbridge What Are Integration Patterns? , 2001 .

[14]  Michael J. Quinn,et al.  Parallel programming in C with MPI and OpenMP , 2003 .

[15]  Donggang Liu,et al.  Location-based pairwise key establishments for static sensor networks , 2003, SASN '03.

[16]  Malcolm Chisholm,et al.  How to Build a Business Rules Engine: Extending Application Functionality through Metadata Engineering (The Morgan Kaufmann Series in Data Management Systems) , 2003 .

[17]  Robert D. Austin,et al.  Artful Making: What Managers Need to Know About How Artists Work , 2003 .

[18]  Jack Dongarra,et al.  Sourcebook of parallel computing , 2003 .

[19]  Aniruddha S. Gokhale,et al.  Middleware R&D challenges for distributed real-time and embedded systems , 2004, SIGBED.

[20]  Edward A. Lee,et al.  Actor-oriented control system design: a responsible framework perspective , 2004, IEEE Transactions on Control Systems Technology.

[21]  Evans,et al.  Domain-driven design , 2003 .

[22]  Timothy G. Mattson,et al.  Patterns for parallel programming , 2004 .

[23]  Jie Liu,et al.  Towards semantic services for sensor-rich information systems , 2005, 2nd International Conference on Broadband Networks, 2005..

[24]  Yuguang Fang,et al.  Securing sensor networks with location-based keys , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[25]  Adrian Perrig,et al.  PIKE: peer intermediaries for key establishment in sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[26]  Andy J. Keane,et al.  Computational Approaches for Aerospace Design: The Pursuit of Excellence , 2005 .

[27]  Michael Turner Microsoft Solutions Framework Essentials: Building Successful Technology Solutions , 2006 .

[28]  Ian Gorton,et al.  Essential software architecture , 2006 .

[29]  John M. Ward,et al.  Managing the Realization of Business Benefits from IT Investments , 2007, MIS Q. Executive.

[30]  Roberto Chinnici,et al.  Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language , 2007 .

[31]  A. Keane,et al.  Design search and optimization in aerospace engineering , 2007, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[32]  Andy J. Keane,et al.  Engineering Design via Surrogate Modelling - A Practical Guide , 2008 .

[33]  Andrew Lumsdaine,et al.  Design and implementation of a high-performance MPI for C# and the common language infrastructure , 2008, PPOPP.

[34]  Petri Mähönen,et al.  Senslets - Applets for the Sensor Internet , 2008, 2008 IEEE Wireless Communications and Networking Conference.

[35]  Eyhab Al-Masri,et al.  Investigating web services on the world wide web , 2008, WWW.

[36]  Dino Esposito,et al.  Microsoft .NET: Architecting Applications for the Enterprise , 2008 .

[37]  Vittorio Bertocci Claims and Identity: On-Premise and Cloud Solutions , 2009, ISSE.

[38]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[39]  Jiye Liang,et al.  An initialization method for the K-Means algorithm using neighborhood model , 2009, Comput. Math. Appl..

[40]  Stuart Hannabuss,et al.  The Big Switch: Rewiring the World, from Edison to Google , 2009 .

[41]  Saber Banihashemian,et al.  A new key management scheme in heterogeneous wireless sensor networks , 2010, 2010 The 12th International Conference on Advanced Communication Technology (ICACT).

[42]  Dave Howard,et al.  Head in the Cloud, Feet on the Ground!. , 2011 .

[43]  Xin-Ping Guan,et al.  A distributed energy-efficient clustering algorithm with improved coverage in wireless sensor networks , 2012, Future Gener. Comput. Syst..

[44]  Sophia Decker Application Architecture For Net Designing Applications And Services , 2016 .

[45]  Christina Freytag,et al.  Using Mpi Portable Parallel Programming With The Message Passing Interface , 2016 .

[46]  Kristin Decker,et al.  Uml Distilled A Brief Guide To The Standard Object Modeling Language , 2016 .