2010 · 19 citations · 14 references
EngineeringProject ManagementSystems EngineeringSoftware EngineeringSystems ArchitectureSystems DesignEnterprise Systems DevelopmentProject EvaluationEnterprise Systems ArchitectureMethodology Description
Service-Oriented Software Engineering is based on concepts and principles for constructing complex enterprise systems in which services as building block of the system, are distributed in large networks. The main goal of the service-oriented methodologies is to define a process for development and maintenance of service-based systems. Most of the Service-Oriented methodologies are not mature enough compared with traditional software development methodologies such as Object-Oriented or Component-Based. Hence, defining an evaluation framework will be useful for comparing methodologies for identifying their strengths and weaknesses, defining new methodologies or extending existing Service-Oriented methodologies. At the time being, there is no complete evaluation framework for evaluating Service-Oriented methodologies. The principal objective of this paper is to introduce a comprehensive evaluation framework for evaluating Service-Oriented methodologies. This evaluation tool is appropriate for methodology engineers to develop new methodologies, as well as project managers to select an appropriate methodology at a specific project.
14
Manifesto for agile software development
K. Beck, Mike Beedle, Arie van Bennekum et al. · 2001 · 3.9K citations
Management, Project Management, Agile Project Management +11
SOMA: A method for developing service-oriented solutions
Ali Arsanjani, Sourobh Ghosh, Ahmed Allam et al. · IBM Systems Journal · 2008 · 397 citations
Service-oriented modeling and architecture
Ali Arsanjani · Medical Entomology and Zoology · 2004 · 316 citations