Service oriented development through aximatic design

Download
2011
Kuloğlu, Ebru
This research combines the methodology proposed in Axiomatic Design Theory (ADT) with a service oriented decomposition approach for systematic development of Service Oriented Architecture compliant systems. A previous study had applied ADT to component oriented development where simultaneous specification and decomposition of models related to requirements, design, product domain, and components were supported. Recently, Web services have gained popularity and they became a more desired alternative to components. This research sets the foundation for service-oriented modeling and development with ADT support through enhancing the component oriented work conducted before. The goal is to be able to consider customer needs viewed in the domain context, together with the requirements and design so that efficient development can take place based on existing Web services. The system under development is viewed as a hierarchy of process models where leaf-level processes correspond to Web services.

Suggestions

Component Oriented design based on Axiomatic Design Theory and COSEML
toğay, Cengiz; Doğru, Ali Hikmet (2006-11-03)
A Component Oriented software development method is proposed that uses collaboration diagrams for the definitions of dependencies among the Functional Requirements and Design Parameters according to Axiomatic Design Theory. COSEML is a component oriented graphical modeling language utilizing a single hierarchy diagram to construct systems. Axiomatic design theory provides a systematic approach to application design where developers can see all the determined dependencies among functional requirements and so...
Systematic component-oriented development with axiomatic design
Toğay, Cengiz; Doğru, Ali Hikmet; Department of Computer Engineering (2008)
In this research, component oriented development is supported with design guidance by extending the Axiomatic Design Theory for component orientation, and utilizing domain engineering and ontology mechanisms. Guidance is offered in the form of suggesting missing components and discovering incompatibilities among the candidate elements of software development, corresponding to different phases such as requirement analysis, design, and implementation. A mature domain concept is developed suggesting the availa...
Detection of component composition mismatch with axiomatic design
Toğay, Cengiz; SUNDAR, Gayathri; Doğru, Ali Hikmet (2006-04-02)
This paper presents a software component composition methodology based on Axiomatic Design theory and Design Structure Matrix. The methodology we propose helps overcome anomalies and functional problems such as deadlock. Our approach can be described in two steps. First, we decompose the system to detect coupled components by using the Design Structure Matrix. Secondly, we represent attribute and method dependencies of the coupled components to identify issues during software composition using Design Matrix...
Handling complex and uncertain information in the ExIFO and NF2 data models
Yazıcı, Adnan; Petry, FE (1999-12-01)
Trends in databases leading to complex objects present opportunities for representing imprecision and uncertainty that were difficult to integrate cohesively in simpler database models. In fact, one can begin at the conceptual level with a model that allows uncertainty assumptions and then transform those assumptions into a logical model having the necessary semantic foundations upon which to base a meaningful query language. Here we provide such a constructive approach beginning with the ExIFO model for ex...
Reducing inconsistencies in intuitionistic 2-way adaptive fuzzy control systems
Gurkan, E; Erkmen, Aydan Müşerref; Erkmen, İsmet (2000-08-30)
Our objective in this paper is to model and reduce inconsistency in expert knowledge for our proposed 2-way adaptive fuzzy system that makes use of intuitionistic fuzzy sets. Intuitionistic fuzzy sets model an interval valued distribution of information in the adaptive control architecture with the necessity at the lower bound as the degree of membership functions and the possibility at the upper bound as the complement of the degree of nonmembership functions. Uncertainty is modelled as the width of this i...
Citation Formats
E. Kuloğlu, “Service oriented development through aximatic design,” M.S. - Master of Science, Middle East Technical University, 2011.