scispace - formally typeset
Search or ask a question

Showing papers in "Journal of Systems and Software in 2009"


Journal ArticleDOI
TL;DR: The Palladio component model (PCM) is used to specify component-based software architectures in a parametric way to enable the prediction of extra-functional properties, and the resulting prediction accuracy is sufficient to support the evaluation of architectural design decisions.

749 citations


Journal ArticleDOI
TL;DR: This work investigates diagnostic accuracy as a function of several parameters (such as quality and quantity of the program spectra collected during the execution of the system) and shows that SFL can effectively be applied in the context of embedded software development in an industrial environment.

443 citations


Journal ArticleDOI
TL;DR: A survey-based ex-post-facto study for identifying factors from the perspective of the ASD practitioners that will influence the success of projects that adopt ASD practices indicates that nine of the 14 hypothesized factors have statistically significant relationship with ''Success''.

368 citations


Journal ArticleDOI
TL;DR: Experimental results indicate that MPE, which innovatively exploits the modification of prediction errors, outperforms the prior works not only in terms of larger payload, but also in Terms of stego image quality.

310 citations


Journal ArticleDOI
TL;DR: The principle results are that the case study and literature agree on the benefits while new issues arise when using agile in large-scale and an empirical research framework is needed to make agile studies comparable.

242 citations


Journal ArticleDOI
TL;DR: This paper proposes the project selection technique for ABE (PSABE) which reduces the whole project base into a small subset that consist only of representative projects and shows promising results that could significantly improve analogy based models for software cost estimation.

197 citations


Journal ArticleDOI
TL;DR: Results suggest that SPI can help reduce the level of severity of the documentation quality and process management problems, and is only likely to enhance software maintainability to a medium level.

160 citations


Journal ArticleDOI
TL;DR: A formal definition of architectural decision models as directed acyclic graphs with several types of nodes and edges is proposed, which can be used to verify integrity constraints and to organize the decision making process.

154 citations


Journal ArticleDOI
TL;DR: The proposed model can be derived from the statistical theory of extreme-value, and has a similar asymptotic property to the deterministic Gompertz curve, and is based on non-homogeneous Poisson processes.

149 citations


Journal ArticleDOI
TL;DR: This paper presents an approximation technique for selecting highly optimal feature sets while adhering to resource limits and presents empirical results showing that the approximation algorithm can be used to derive feature sets that are more than 90%+ optimal.

131 citations


Journal ArticleDOI
TL;DR: This paper enumerates all context management categories, but focuses on the most appropriate for service engineering, namely source code level, model-driven and message interception, taking also into account the fact that these have not been dealt with in detail in other surveys.

Journal ArticleDOI
TL;DR: The relationships between tacit knowledge, explicit job knowledge and social interaction and their effect on team performance as measured by efficiency and effectiveness are explored and the TTKM is developed.

Journal ArticleDOI
TL;DR: In this article, the authors proposed a strong identity-based strong designated verifier signature scheme based on bilinear pairings, which has low size of signature, low communication and computational cost.

Journal ArticleDOI
TL;DR: An executable system dynamics simulation model developed to help project managers comprehend the complex impacts related to requirements volatility on a software development project is introduced.

Journal ArticleDOI
TL;DR: This article proposes extensions to WSDL and UDDI to support versioning of web service interfaces at development-time and run-time, and addresses service-level and operation-level versioning, service endpoint mapping, and version sequencing.

Journal ArticleDOI
TL;DR: In this approach, architectural tactics are represented as feature models, and their semantics is defined using the Role-Based Metamodeling Language (RBML) which is a UML-based pattern specification notation.

Journal ArticleDOI
TL;DR: This paper proposes an approach consisting of a method and an accompanying tool suite to support the enrichment of traditional architectural documentation with formal AK and provides empirical evidence that this approach helps to partially solve the problem and indicates further directions in managing documented AK.

Journal ArticleDOI
TL;DR: The recognition process is supported by a tool, namely design pattern recovery environment, which allowed us to assess the retrieval effectiveness of the proposed approach on six public-domain programs and libraries.

Journal ArticleDOI
TL;DR: These techniques are able to determine, at design-time, when and how each constraint must be checked at runtime to avoid irrelevant verifications and can be integrated in a model-driven development framework to automatically generate a final implementation that automatically checks all constraints in an incremental way.

Journal ArticleDOI
TL;DR: New similarity measures based on spatial and temporal characteristics of trajectories are defined, such that the notion of similarity in space and time is well expressed, and moreover they satisfy the metric properties.

Journal ArticleDOI
TL;DR: A model is developed and empirically tested that shows a good portion of residual performance risks in a project are explained by perception gaps, which present a new opportunity to address difficulties in an information system development project before the development efforts begin.

Journal ArticleDOI
TL;DR: This work presents an approach to customize traceability to the situation at hand, and defines core traceability paths, consisting of essential traceability links required to support the activities.

Journal ArticleDOI
TL;DR: A decision model for SOA reengineering projects is presented that combines strategic and technical factors with cost-benefit analysis for integration versus migration decisions and explains how the alternatives can be evaluated based on architectural and cost- benefit considerations.

Journal ArticleDOI
TL;DR: The finding of this review indicates that, although many new domain analysis solutions for software product lines have been proposed over the years, the absence of qualitative and quantitative results from empirical application and/or validation makes it hard to evaluate the potential of proposed solutions with respect to their usability and/ or usefulness for industry adoption.

Journal ArticleDOI
TL;DR: The integrated set of tools Arctis for the rapid development of reactive services, consisting of collaborative building blocks that encapsulate behavioral patterns expressed as UML 2.0 collaborations and activities, is presented.

Journal ArticleDOI
TL;DR: The design considerations and implementation details of a complete MAP research prototype that sufficiently addresses all the aforementioned issues are discussed and implemented in Java and optimized for network and systems management applications.

Journal ArticleDOI
TL;DR: Experimental results show that the proposed improved reversible data hiding scheme based on VQ-index residual value coding outperforms two recently proposed schemes, namely side-match vector quantization (SMVQ)-based data hiding and modified fast correlation vector quantification (MFCVQ) based data hiding.

Journal ArticleDOI
TL;DR: It is argued that there is no fundamental distinction between architectural decisions and architecturally significant requirements and this new view on the intrinsic relation between architecture and requirements allows us to identify areas in which closer cooperation between the Architecture and requirements engineering communities would bring advantages for both.

Journal ArticleDOI
TL;DR: A methodology for usability assessment and design of web-based information systems (UWIS) is proposed which reveals a strong relationship between quality and usability which is assumed to exist by many researchers but not experimentally analyzed yet.

Journal ArticleDOI
Eric Ras1, Jörg Rech1
TL;DR: This work presents an approach based on Web 2.0 technologies that generates so-called learning spaces that automatically enriches experiences with additional learning content and contextual information that improves knowledge acquisition during experience reuse.