Legal issues in knowledge-based software engineering
KBSE systems are maturing into viable software development environments. As KBSE systems are deployed into real-world use, legal issues of intellectual property rights and liability will play an increasing role in shaping the industry. The paper develops a conceptual framework for the legal issues affecting intellectual property rights and liability of KBSE systems. The epistemological status of KBSE might lead to a breakdown in current interpretations of property rights for ideas implemented in software. Furthermore, KBSE artifacts might themselves become agents of invention, leading to further dilemmas of ownership. In contrast, KBSE could lead to less uncertainty in liability associated with software engineering. This would occur by formalizing the artifacts, interfaces, and processes of the software life cycle.