کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
461901 696644 2012 8 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Technology flexibility as enabler of robust application development in community source: The case of Kuali and Sakai
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
Technology flexibility as enabler of robust application development in community source: The case of Kuali and Sakai
چکیده انگلیسی

Technology flexibility has been an important topic in software engineering since the start of computerized business applications, which require frequent changes to system specifications due to ever changing business requirements. Achieving a higher degree of technology flexibility has been a long-running challenge to software engineers and project managers. Recently, there has been a new software development approach called “community source” consisting of numerous development partners that are also users of the software. In community source, technology flexibility is even more important than usual due to the increase in complexity and uncertainty of software requirements by its many development partners in the community. In this paper, we investigate two community source cases, i.e., Kuali and Sakai, and examine how technology flexibility is achieved in application software engineering. The principles generated from this study should offer useful insights to the continuous efforts toward making more robust business applications in support of agile enterprises.


► Community source focuses on enterprise applications rather than generic system-level software, and thus community source requires more technology flexibility.
► User requirements in community source are very complex and volatile, thus requiring more technology flexibility.
► The volatile developer composition in community source requires even more technology flexibility.
► Technology flexibility in community source is needed to support more system transparency and is achieved via modularization and customization.
► Technology flexibility in community source is further enabled by means of SOA, document-centric workflow, and rule-based modeling.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 85, Issue 12, December 2012, Pages 2921–2928
نویسندگان
, , ,