Ontology-based software architecture documentation
A common approach to software architecture documentation in industry projects is the use of
file-based documents. This approach offers a single-dimensional perspective on the …
file-based documents. This approach offers a single-dimensional perspective on the …
Developing a collaborative e-learning environment based upon semantic wiki: from design models to application scenarios
The knowledge society requires life-long learning and flexible learning environment that
enables fast, just-in-time and relevant learning, aiding the development of communities of …
enables fast, just-in-time and relevant learning, aiding the development of communities of …
An exploratory study on ontology engineering for software architecture documentation
Abstract The usefulness of Software Architecture (SA) documentation depends on how well
its Architectural Knowledge (AK) can be retrieved by the stakeholders in a software project …
its Architectural Knowledge (AK) can be retrieved by the stakeholders in a software project …
Requirements reasoning for distributed requirements analysis using semantic wiki
In large-scale collaborative software projects, thousands of requirements with complex
interdependencies and different granularity spreading in different levels are elicited …
interdependencies and different granularity spreading in different levels are elicited …
Applications of ontologies in collaborative software development
Making distributed teams more efficient is one main goal of Collaborative Software
Development (CSD) research. To this end, ontologies, which are models that capture a …
Development (CSD) research. To this end, ontologies, which are models that capture a …
Towards effective management of software knowledge exploiting the semantic wiki paradigm
W Maalej, D Panagiotou, HJ Happel - Software Engineering 2008, 2008 - dl.gi.de
The increasing number of distributed software projects together with the success of agile
development methodologies raise new challenges for collaboration and knowledge sharing …
development methodologies raise new challenges for collaboration and knowledge sharing …
Architecture Decisions: Who, How, and When?
JS van der Ven, J Bosch - Agile Software Architecture, 2014 - Elsevier
The way in which architectural decisions are made changes when more agile development
methods are used. This chapter focuses on architectural decisions and how they are made …
methods are used. This chapter focuses on architectural decisions and how they are made …
STraS: A framework for semantic traceability in enterprise-wide SOA life-cycle management
S Seedorf, K Nordheimer, S Krug - 2009 13th Enterprise …, 2009 - ieeexplore.ieee.org
In recent years, service-oriented architecture (SOA) has been widely adopted for enterprise
application integration. A SOA not only promotes interoperable, loosely coupled enterprise …
application integration. A SOA not only promotes interoperable, loosely coupled enterprise …
Dealing with software process requirements complexity: an information access proposal based on semantic technologies
R Eito-Brun, A Amescua - Requirements Engineering, 2017 - Springer
Organizations developing software for critical sectors like aerospace, automotive, and
medical systems need to apply process requirements coming from different sources …
medical systems need to apply process requirements coming from different sources …
Towards an enterprise software component ontology
S Seedorf, M Schader - 2011 - aisel.aisnet.org
The paper describes an ontology of enterprise software components (ESCO). Its purpose is
to reduce the conceptual gap between component specifications and their corresponding …
to reduce the conceptual gap between component specifications and their corresponding …