Final answer:
Assuming responsibility for professional behavior according to guidelines such as those from the BCCNM and CNA is known as a Pledge of Ethics. The concept extends to various professional fields, including technology where IEEE-CS has its own ethical code for software engineers that aligns with societal welfare.
Step-by-step explanation:
Within professional contexts, the act of agreeing to and assuming responsibility for professional behavior as outlined in professional standards and ethical codes is commonly known as a Pledge of Ethics. Professional organizations, such as the BCCNM (British Columbia College of Nurses and Midwives) and the CNA (Canadian Nurses Association), require members to adhere to such standards in order to maintain their qualification and status within the profession. These codes embody a commitment to uphold the integrity, competence, and respect that the profession stands for, often involving moral and political obligations as highlighted by the philosophical concept of the social contract.For instance, the IEEE-CS (Institute of Electrical and Electronic Engineers Computer Society) has adopted the Software Engineering Code of Ethics and Professional Practice, which establishes the ethical and professional obligations of software engineers, ensuring they produce work that upholds society's well-being and respects privacy and environmental concerns. This underscores how ethical conduct in professional settings is not just a matter of following rules, but also involves aligning with larger ethical principles that affect the welfare of society at large.