Ivan Mistrík

Learn More
—Architectural Knowledge Management (AKM) aims to coordinate the knowledge produced and used during architecting a software system. Managing architectural knowledge effectively is a task that becomes even more critical and complex when operating in a distributed environment. Thus, software architectural practices, processes, and tools that work in(More)
1.1 Introduction Architects regularly make architectural design decisions but are usually unable to evaluate the economic impact of those decisions. Management, in contrast, is often interested in product-level decisions (such as features and quality) but not in the technical details of how those decisions are made. These differing interests lead to(More)