loading...
Using Subject-Oriented Modeling to Develop Jini Applications
Monterey, California September 20-September 24
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/EDOC.2004.10009Enterprise Distributed Object Computi ...
 This Article 
 
PDF
HTML
IEEE Xplore Subscribers
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Gagan Tandon, Colorado State University, Fort Collins, CO
Sudipto Ghosh, Colorado State University, Fort Collins, CO
A major contributing factor to the complexity of creating and evolving distributed systems is the tangling of middleware-specific functionality with core business functionality in system designs. Changing middleware functionality that is entangled with business functionality can lead to costly and risky rearchitecting of the system or extensive redesign of parts of the system. The subject-oriented software development approach addresses this problem by separating the design of crosscutting features into design subjects. In this paper we describe an approach for separating Jini middleware features as design subjects which can be composed with primary design subjects that realize the core functionality of the application. In this context, we identify limitations in the existing specification notation and propose extensions.
Index Terms:
Model Driven Architecture, distributed computing, modeling and meta-modeling, service-oriented architecture and design, Jini, UML, OMG, middleware platforms, subject-oriented modeling, composition patterns
Citation:
Gagan Tandon, Sudipto Ghosh, "Using Subject-Oriented Modeling to Develop Jini Applications," edoc, pp.111-122, Enterprise Distributed Object Computing Conference, Eighth IEEE International (EDOC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.